package cn.bjxy.javaks.store_ms.dao;

import java.util.List;

import cn.bjxy.javaks.store_ms.entity.GoodsEntity;

/**
 * 货物管理服务层代码
 * @author long
 *
 */
public interface IGoodsDao {

	/**
	 * 查询全部
	 * @return
	 */
	List<GoodsEntity> findAll();
	/**
	 * 根据id查询单条信息
	 * @return
	 */
	GoodsEntity findById(String id);
	/**
	 * 根据货物名称查询单条
	 * @return
	 */
	List<GoodsEntity> findByName(String name);
	/**
	 * 删除信息
	 * @param id
	 * @return
	 */
	int delete(String id);
	/**
	 * 添加信息
	 * @param goods
	 * @return
	 */
	int add(GoodsEntity goods);
	/**
	 * 修改信息
	 * @param goods
	 * @return
	 */
	int modify(GoodsEntity goods);
}
